home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Updates / AmigaOS3.5 / StartUp35 / S / Startup-Sequence2 < prev   
Text File  |  1999-12-04  |  2KB  |  89 lines

  1.  
  2.  
  3. ; first lines space, cause ED sometimes make error in first lines ;-)  
  4. ; $VER: Emergency-Boot 44.10 (03.12.1999)
  5. ; Startup-Sequence for emergency AmigaOS 3.5 CD-ROM boot
  6. ;
  7. ; Changes:
  8. ; 44.1 (22.6.1999)
  9. ; - C:Makedir goes >NIL: to avoid message
  10. ; - Also loading monitors from floppy disk to allow RTG
  11. ; - Also assign LIBS: to floppy disk to allow reading
  12. ;   RTG libraries
  13. ; 44.10 (03.12.99)
  14. ; S: is now RAM:S
  15. ; Load all Monitors from OS3.5:Storage/Monitors
  16. ; Load RTG from Disk (SYS2:)
  17.  
  18. PATH C: S: ADD
  19. C:SetPatch QUIET
  20.  
  21. C:Version >NIL:
  22. C:AddBuffers >NIL: SYS2: 15
  23. FailAt 21
  24.  
  25. C:MakeDir >NIL:  RAM:Clipboards RAM:ENV RAM:ENV/Sys
  26. ; Ram:T is already done
  27. C:Copy >NIL:  SYS:Prefs/ENV-ARCHIVE RAM:ENV ALL NOREQ
  28. C:Copy >NIL: SYS2:Prefs/ENV-ARCHIVE RAM:ENV ALL NOREQ
  29.  
  30. Resident >NIL: C:Assign PURE
  31. Resident >NIL: C:Execute PURE
  32.  
  33. Assign >NIL: ENV: RAM:ENV
  34. ;Assign >NIL: T: RAM:T
  35. Assign >NIL: CLIPS: RAM:Clipboards
  36. Assign >NIL: REXX: S:
  37. Assign >NIL: PRINTERS: DEVS:Printers
  38. Assign >NIL: KEYMAPS: DEVS:Keymaps
  39. Assign >NIL: LOCALE: OS3.5:Locale
  40. ;Assign >NIL: LIBS: OS3.5:Classes ADD 
  41. Assign >NIL: HELP: LOCALE:Help DEFER
  42. Assign >NIL: LIBS: SYS2:Libs ADD
  43.  
  44. BindDrivers
  45. C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)
  46.  
  47. ;Devs:Monitors is empty!
  48. IF EXISTS   SYS:Storage/Monitors
  49.   IF EXISTS SYS:Storage/Monitors/VGAOnly
  50.             SYS:Storage/Monitors/VGAOnly
  51.   EndIF
  52.   C:List >NIL: SYS:Storage/Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "SYS:Storage/Monitors/%s"
  53.   Execute T:M >NIL:
  54.   C:Delete >NIL: T:M
  55. EndIF
  56.  
  57. ; RTG-Support loaded from disk
  58. IF EXISTS SYS2:DEVS/Monitors
  59.   Assign Sys: SYS2: ; Change SYS: temponary for SYS:Prefs/Presets/ 
  60.   C:List >NIL: SYS2:DEVS/Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "SYS2:DEVS/Monitors/%s"
  61.   Execute T:M 
  62.   C:Delete >NIL: T:M
  63. ENDIF
  64. Assign SYS: OS3.5: ; Set SYS: back
  65.  
  66. SetEnv Language "english"
  67. SetEnv Workbench $Workbench
  68. SetEnv Kickstart $Kickstart
  69. SetEnv AmigaOS 3.5
  70. UnSet Workbench
  71. UnSet Kickstart
  72.  
  73. C:AddDataTypes REFRESH QUIET
  74. C:IPrefs
  75. C:ConClip
  76.  
  77. Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities 
  78.  
  79. IF EXISTS SYS2:S/User-Startup
  80.   Execute SYS2:s/User-Startup
  81. EndIF
  82.  
  83. Resident Execute REMOVE
  84. Resident Assign REMOVE
  85.  
  86. CD SYS:
  87. C:LoadWB
  88. EndCLI >NIL:
  89.